/**
 * Created by IntelliJ IDEA.
 * User: vhly[FR]
 * Date: 2007-9-15
 * Time: 22:12:39
 */
public class GetString {
    private static String[] z;

private static String z(char ac[]) {
        for (int i = 0; i < ac.length; i++) {
            byte key = 0;
            switch (i % 5) {
                case 0:
                    key = 0x22;
                    break;
                case 1:
                    key = 38;
                    break;
                case 2:
                    key = 44;
                    break;
                case 3:
                    key = 54;
                    break;
                default:
                    key = 3;
                    break;
            }
            ac[i] ^= key;
        }
        return new String(ac).intern();
    }

    public static void main(String... args) {
        String as[] = new String[3];
        as[0] = z("\005kibB\017obp,QC^@jAC_\031".toCharArray());
        as[1] = z("\005\006EX#\005".toCharArray());
        as[2] = z("ocxw.khj\031pGTZ_`GU\003".toCharArray());
        z = as;
        int a = z[2].length();
        System.out.println("z=new String[]{");
        for(int i = 0;i<as.length;i++){
            String s = as[i].replaceAll("\"","\\\"");
            System.out.print("\""+s+"\",");
            if(i % 3 == 0){
                System.out.println();
            }
        }
        System.out.println("}");
    }
}
